﻿using static Modules.Person.PersonConstants;

namespace Modules.Project.Models
{
    public class AddPersonJobs
    {
        /// <summary>
        /// 人员姓名
        ///</summary>
        public string Name { get; set; }

        /// <summary>
        /// 身份证号
        /// </summary>
        public string CardNumber { get; set; }

        /// <summary>
        /// 性别
        ///</summary>
        public byte? Gender { get; set; }

        /// <summary>
        /// 出生日期
        ///</summary>
        public DateTime? Birthday { get; set; }

        /// <summary>
        /// 发证机关
        ///</summary>
        public string CardOrg { get; set; }

        /// <summary>
        /// 证件有效期开始日期
        ///</summary>
        public DateTime? CardStartdate { get; set; }

        /// <summary>
        /// 证件有效期结束日期
        ///</summary>
        public DateTime? CardEnddate { get; set; }

        /// <summary>
        /// 手机号码
        ///</summary>
        public string Mobile { get; set; }

        /// <summary>
        /// 身份证上民族信息，如：汉，回，藏等
        ///</summary>
        public 民族 NationCode { get; set; }

        /// <summary>
        /// 头像Url地址
        /// </summary>
        public string FacePicURI { get; set; }

        /// <summary>
        /// 开始日期
        /// </summary>
        public DateTime StartDate { get; set; }

        /// <summary>
        /// 过期日期
        /// </summary>
        public DateTime EndDate { get; set; }
    }
}